<template>
    <view class="title-container data-v-49838574" :style="cssStyle">
        <image class="icon data-v-49838574" :src="leftIcon" v-if="leftIcon"></image>
        <view class="color-line data-v-49838574" v-else></view>
        <view class="text data-v-49838574">{{ '' + title + '' }}</view>
        <view @tap="__e" class="more-btn data-v-49838574" :data-event-opts="[['tap', [['more', ['$event']]]]]" hoverClass="hover" v-if="isShowMore">
            <text class="data-v-49838574">{{ moreText || '更多' }}</text>
        </view>
    </view>
</template>

<script>
import tabBar from '@/components/TabBar/tabBar';
(global.webpackJsonp = global.webpackJsonp || []).push([
    ['components/cardTitle/cardTitle'],
    {
        '9c6f': function (t, n, e) {
            'use strict';

            e.r(n);
            var c = e('ebd2');
            var o = e('a60c');
            for (var r in o) {
                if (['default'].indexOf(r) < 0) {
                    (function (t) {
                        e.d(n, t, function () {
                            return o[t];
                        });
                    })(r);
                }
            }
            e('a2d8');
            var i = e('f0c5');
            var a = Object(i.a)(o.default, c.b, c.c, false, null, '49838574', null, false, c.a, void 0);
            n.default = a.exports;
        },
        a2d8: function (t, n, e) {
            'use strict';

            var c = e('b60b');
            e.n(c).a;
        },
        a60c: function (t, n, e) {
            'use strict';

            e.r(n);
            var c = e('faa5');
            var o = e.n(c);
            for (var r in c) {
                if (['default'].indexOf(r) < 0) {
                    (function (t) {
                        e.d(n, t, function () {
                            return c[t];
                        });
                    })(r);
                }
            }
            n.default = o.a;
        },
        b60b: function (t, n, e) {},
        ebd2: function (t, n, e) {
            'use strict';

            e.d(n, 'b', function () {
                return c;
            });
            e.d(n, 'c', function () {
                return o;
            });
            e.d(n, 'a', function () {});
            var c = function () {
                this.$createElement;
                this._self._c;
            };
            var o = [];
        },
        faa5: function (t, n, e) {
            'use strict';

            (function (t) {
                Object.defineProperty(n, '__esModule', {
                    value: true
                });
                n.default = void 0;
                var e = {
                    props: {
                        title: {
                            type: String,
                            default: function () {
                                return '';
                            }
                        },
                        leftIcon: {
                            type: String,
                            default: function () {
                                return '';
                            }
                        },
                        cssStyle: {
                            type: String
                        },
                        isShowMore: {
                            type: Boolean | Number,
                            default: function () {
                                return false;
                            }
                        },
                        link: {
                            type: Object | Array | String,
                            default: function () {
                                return {};
                            }
                        },
                        moreText: {
                            type: String,
                            default: function () {
                                return '';
                            }
                        }
                    },
                    methods: {
                        more: function () {
                            if ('string' == typeof this.link) {
                                t.navigateTo({
                                    url: this.link
                                });
                            } else {
                                this.toLink(this.link);
                            }
                        }
                    }
                };
                n.default = e;
            }.call(this, e('543d').default));
        }
    }
]);
(global.webpackJsonp = global.webpackJsonp || []).push([
    'components/cardTitle/cardTitle-create-component',
    {
        'components/cardTitle/cardTitle-create-component': function (t, n, e) {
            e('543d').createComponent(e('9c6f'));
        }
    },
    [['components/cardTitle/cardTitle-create-component']]
]);
</script>
<style>
@import './cardTitle.css';
</style>
